<?php // Gestión bancaria ?>

<center><h3>Gestión bancaria</h3></center><br />
<center><h1><a href="modsociedades.php?mod=ver_sociedad&nombre=<?=$_GET['nombre']?>"><?=$_GET['nombre']?></a></h1></center><br />
<hr />
<h6>Desde esta ventana controla los parámetros que rigen la política del banco. Estos son:<br/>
- <u>Comisión de apertura</u>: Cantidad de dinero que se cobra a los clientes por abrir un depósito en su banco.<br />
- <u>Comisión de cancelación</u>: Cantidad de dinero que se cobra a los clientes por retirar el depósito de dinero.<br />
- <u>Porcentaje de mantenimiento</u>: Porcentaje que se cobra a los clientes por el mantenimiento de su depósito. Oscila entre el 0 y el 10% y se aplica sobre los fondos del cliente.<br />
- <u>Porcentaje de reparto</u>: Porcentaje de los beneficios del banco que se destina a repartir entre sus clientes en concepto de intereses del depósito. Oscila entre el 0 y el 100%<br />
<i>* Los % de mantenimiento y reparto se aplican los días 14 y 28 de cada mes, que es cuanto tiene lugar el proceso de beneficios.</i><br /></h6>

<?

//Actualización de parámetros bancarios si se ha solicitado.

if ($_POST['actualizar']=='si') {

	//Comprobación de valores introducidos
	if (is_numeric($_POST['apertura']) and is_numeric($_POST['cancelacion']) and is_numeric($_POST['mantenimiento']) and is_numeric($_POST['reparto']) and ($_POST['mantenimiento'] >=0) and ($_POST['mantenimiento']<=10) and ($_POST['reparto'] >=0) and ($_POST['reparto']<=100)) {//todo correcto
	$up="UPDATE gestionbanco SET apertura='{$_POST['apertura']}', cancelacion='{$_POST['cancelacion']}', mantenimiento='{$_POST['mantenimiento']}', reparto='{$_POST['reparto']}' WHERE banco='{$_GET['nombre']}'";
	
	$ins="INSERT INTO gestionbanco (banco, apertura, cancelacion, mantenimiento, reparto) VALUES ('{$_GET['nombre']}', '{$_POST['apertura']}', '{$_POST['cancelacion']}', '{$_POST['mantenimiento']}', '{$_POST['reparto']}')";
	
	//prelectura
	
	$gbp="SELECT * FROM gestionbanco WHERE banco='{$_GET['nombre']}'";
	$cgbp=mysql_query($gbp);
	$rgbp=mysql_fetch_array($cgbp);
	
		if ($rgbp['mantenimiento']=='') {//Si uno de los valores está vacío es pq ese banco no había introducido parámetros por lo cual habrán de insertarse, de lo contrario se actualizarían los existentes.
			$cins=mysql_query($ins);
			
		
		} else { //Actualizar si ya existía
		
			$cup=mysql_query($up); 
			
		}
		
		print '<center><p style="color: red;"><b>Parámetros bancarios actualizados</b></p></center><br />';
		

	} else { //Si alguna cantidad no es correcta
	
	print '<center><p style="color: red;"><b>Alguna de las cifras introducidas es incorrecta. Proceda de nuevo</b></p></center><br />';
	
	} //Fin comprobación de cifras

} //Fin actualizar=si

 //Lectura de datos y formulario de actualización.

$gb="SELECT * FROM gestionbanco WHERE banco='{$_GET['nombre']}'";
$cgb=mysql_query($gb);
$rgb=mysql_fetch_array($cgb);

?>
<form action="modsociedades.php?mod=gestionbanco&nombre=<?=$_GET['nombre']?>" method="post" />
<center><table border="0" cellpadding="0" cellspacing="0" class="tabla">
<tr class="modo1"><td>Comisión de apertura:</td><td><input type="text" name="apertura" value="<?=$rgb['apertura']?>" size="8" /></td></tr>
<tr class="modo1"><td>Comisión de cancelación:</td><td><input type="text" name="cancelacion" value="<?=$rgb['cancelacion']?>" size="8"  /></td></tr>
<tr class="modo1"><td>% Mantenimiento (0-10):</td><td><input type="text" name="mantenimiento" value="<?=$rgb['mantenimiento']?>" size="8"  /></td></tr>
<tr class="modo1"><td>% Reparto Beneficios (0-100):</td><td><input type="text" name="reparto" value="<?=$rgb['reparto']?>" size="8"  /></td></tr></table>
<table><tr><td><input type="submit" name="actualiza" value="Actualizar" />
<input type="hidden" name="actualizar" value="si" /></td></tr></table></center>
</form>




